package com.feng.dao;

import com.feng.pojo.Good;
import com.feng.pojo.Tag;
import com.feng.pojo.User;
import org.apache.ibatis.annotations.Mapper;

import java.util.Collection;
import java.util.List;

@Mapper
public interface GoodDao extends PojoDao<Good>{
    //随机获取三个商品
    List<Good> get3Rand();
    //根据tagId获取商品
    List<Good> findByTagId(Integer tagId);
    //根据名字模糊查询获取商品
    List<Good> getByNameLike(String goodName);
    //根据名字模糊查询获取商品
    List<Good> getByNameAndTagId(String goodName,Collection<Integer> tagIds);
    //根据goodId获取商品
    List<Good> findByGoodIds(Collection<Integer> goodIds);
    //新建商品
//    Integer createGood(Good good);
}
